iT邦幫忙

2021 iThome 鐵人賽

DAY 3
1

Windows 安裝IIS

控制臺 > 程式和功能 > 開啟或關閉Windows功能 > 確認Internet Information Service是否已打勾
https://ithelp.ithome.com.tw/upload/images/20210904/20105694MBzXQYPPMM.png

要安裝PHP還要注意CGI有沒有打開
Internet Information Service > World Wide Web服務 > 應用程式開發功能 > CGI 和 ISAPI
https://ithelp.ithome.com.tw/upload/images/20210904/20105694D8P09lrmR3.png

Windows Server 安裝IIS

舊版Windows Server
網頁伺服器 > 應用程式開發 > CGI 和 ISAPI
https://ithelp.ithome.com.tw/upload/images/20210904/201056941SadAjKfVf.png

Windows Server 2019版本的在 網頁伺服器角色(IIS) > 角色服務 裡面(新增IIS伺服器的同時做設定)

下載安裝Microsoft Web Platform Installer

Microsoft Web Platform Installer 是簡單的免費工具,可以自動化移除的包括 PHP Microsoft 的整個 Web 平臺安裝。我們可以在 這裡下載
https://ithelp.ithome.com.tw/upload/images/20210904/20105694nMQIxPfXuA.png

安裝好之後打開程式,可以使用右上角的搜尋功能搜尋PHP(可以反向排序),尋找要新增的版本,點擊新增,再點擊下方的安裝
(我都選擇類似圖中字樣的項目)
https://ithelp.ithome.com.tw/upload/images/20210904/20105694fzRkm0kzDx.png

Laravel(或部分PHP網站)需要用到Rewrite的功能,所以搜尋URL Rewrite並安裝
https://ithelp.ithome.com.tw/upload/images/20210904/20105694bOrOC0Cirg.png

IIS針對PHP做設定

新增PHP模組

處理常式對應
https://ithelp.ithome.com.tw/upload/images/20210904/201056948xpX3sF2L9.png

新增模組對應
https://ithelp.ithome.com.tw/upload/images/20210904/20105694bsaia2xyCC.png

新增PHP模組
https://ithelp.ithome.com.tw/upload/images/20210904/20105694XmUm9oaO6B.png
名稱可以隨便取,
圖中的執行檔是Microsoft Web Platform Installer安裝的路徑

如果有看到這個畫面
選是就好
https://ithelp.ithome.com.tw/upload/images/20210904/20105694cTxxAUVYGl.png

新增預設文件

預設文件
https://ithelp.ithome.com.tw/upload/images/20210904/20105694K2nR0u8A4Q.png

右上角新增,並輸入index.php,建議移到最上面
https://ithelp.ithome.com.tw/upload/images/20210904/20105694Wf2bNxbGGL.png

這樣子就可以正常架設PHP和Laravel網站了,
接下來把我們剛建置好的LaravelUnit架起來

架設LaravelUnit

站台上按右鍵 > 新增網站
https://ithelp.ithome.com.tw/upload/images/20210904/201056940Zdr0G3rlZ.png

輸入網站資料及Port
https://ithelp.ithome.com.tw/upload/images/20210904/20105694gxvK1j7Jgo.png
Port通常選擇5000以上,
大部分都選擇8000以上,
比較沒有應用程式在用,
而且不能重複,
(否則會衝突)
最高可以到65535

這樣子就設定完成了,
點擊右邊的瀏覽
https://ithelp.ithome.com.tw/upload/images/20210904/20105694N3lHWj1sPh.png

就可以看到Laravel的預設頁面了
https://ithelp.ithome.com.tw/upload/images/20210904/20105694sjJIak77qw.png
(我還是第一次看到新版的頁面)


上一篇
[Day 02] 用Laravel寫單元測試
下一篇
[Day 04] 測試驅動開發
系列文
當拉拉肉遇到單元測試,是否能夠擦出命運的火花?31
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言